/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: LianBao
 * Date: 2024-01-20
 * Time: 17:16
 */
public class Test {

    //java标识符由字母数字下划线美元符($)组成;
    //标识符第一个不能为数字,也不能是关键字
    //取名建议:
    //类名:大驼峰(每个单词首字母大写)->TestClassHaha
    //方法名:首字母小写后面每个单词首字母大写()->testFuncHaha

    //java数据类型:
    //1.字节型:byte          1个字节    -128~127
    //2.短整型:short         2个字节    -32768~32767
    //3.整型:int             4个字节    -2^31~2^31-1
    //4.长整型:long          8个字节    -2^63~2^63-1
    //5.单精度浮点数:float    4个字节    不关注
    //6.双精度浮点数:double   8个字节    不关注
    //7.字符型:char          2个字节    0~65535
    //8.布尔型:boolean       没有明确规定 ture/false
    public static void main1(String[] args) {
        System.out.println("hello");
        System.out.println(10);
        System.out.println(10.5);
        System.out.printf("%s\n","I love java!");
        System.out.printf("%d\n",10);
        System.out.print(10);//print不换行,println自动换行
        System.out.print("haha");
    }
    public static void main2(String[] args) {
        int a;
        a = 10;
        long b = 10L;//初始值后加L以便与int区分
        System.out.println(a);
        System.out.println(Integer.MAX_VALUE);//输出整数最大值
        System.out.println(Integer.MIN_VALUE);//输出整数最小值
        System.out.println(Long.MAX_VALUE);//输出Long最大值
        System.out.println(Long.MIN_VALUE);//输出Long最小值
        System.out.println(Short.MAX_VALUE);//输出short最大值
        System.out.println(Short.MIN_VALUE);//输出short最小值
        System.out.println(Byte.MAX_VALUE);//输出Byte最大值
        System.out.println(Byte.MIN_VALUE);//输出Byte最小值
        System.out.println(Double.MAX_VALUE);//输出Double最大值
        System.out.println(Double.MIN_VALUE);//输出Double最小值
        System.out.println(Float.MAX_VALUE);//输出Float最大值
        System.out.println(Float.MIN_VALUE);//输出Float最小值
    }

    public static void main(String[] args) {
        double d = 3.14;
        System.out.println(d);
        int a = 1;
        int b =2;
//        System.out.println(a/b);//与C语言一样,整数除以整数还是整数
        double a1 = 1.0;
        double a2 = 2.0;
        System.out.println(a1/a2);
    }

}
